-1,12,13,35,40,40,44,49,52,53,54,54,52,50,50,49,49,47,52,54,55,53,55,54,52,51,50,50,49,47,47,43,41,39,37,35,35,36,38,38,41,42,45,49,52,55,57,55,55,55,57,57,57,61,61,63,63,63,60,60,59,60,60,61,62,63,63,64,65,66,66,67,66,66,67,65,60,55,52,50,45,41,41;152,307,374,391,389,386,386,373,373,374,374,372,371,370,368,367,362,360,358,355,353,353,350,347,342,340,338,335,332,331,328,324,324,324,324,321,319,313,310,308,303,299,293,288,283,283,281,281,277,276,273,271,264,264,262,261,260,259,259,258,258,257,256,256,254,253,251,242,240,238,236,234,233,232,227,224,216,212,206,206,197,192,189